package com.EstateManager.Entity;

/**
 * AbstractEstatebasicinfo entity provides the base persistence definition of
 * the Estatebasicinfo entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractEstatebasicinfo implements java.io.Serializable {

	private Integer id;
	private User user;
	private String certificateType;
	private String certificateId;
	private String estateInfoCheckState;
	private String estateUsingStatue;
	private String estateAddress;
	private Float acreage;
	private String structure;
	private String estateType;
	private String publicStatu;

	// Constructors

	/** default constructor */
	public AbstractEstatebasicinfo() {
	}

	/** full constructor */
	public AbstractEstatebasicinfo(User user, String certificateType,
			String certificateId, String estateInfoCheckState,
			String estateUsingStatue, String estateAddress, Float acreage,
			String structure, String estateType, String publicStatu) {
		this.user = user;
		this.certificateType = certificateType;
		this.certificateId = certificateId;
		this.estateInfoCheckState = estateInfoCheckState;
		this.estateUsingStatue = estateUsingStatue;
		this.estateAddress = estateAddress;
		this.acreage = acreage;
		this.structure = structure;
		this.estateType = estateType;
		this.publicStatu = publicStatu;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public User getUser() {
		return this.user;
	}

	public void setUser(User user) {
		this.user = user;
	}

	public String getCertificateType() {
		return this.certificateType;
	}

	public void setCertificateType(String certificateType) {
		this.certificateType = certificateType;
	}

	public String getCertificateId() {
		return this.certificateId;
	}

	public void setCertificateId(String certificateId) {
		this.certificateId = certificateId;
	}

	public String getEstateInfoCheckState() {
		return this.estateInfoCheckState;
	}

	public void setEstateInfoCheckState(String estateInfoCheckState) {
		this.estateInfoCheckState = estateInfoCheckState;
	}

	public String getEstateUsingStatue() {
		return this.estateUsingStatue;
	}

	public void setEstateUsingStatue(String estateUsingStatue) {
		this.estateUsingStatue = estateUsingStatue;
	}

	public String getEstateAddress() {
		return this.estateAddress;
	}

	public void setEstateAddress(String estateAddress) {
		this.estateAddress = estateAddress;
	}

	public Float getAcreage() {
		return this.acreage;
	}

	public void setAcreage(Float acreage) {
		this.acreage = acreage;
	}

	public String getStructure() {
		return this.structure;
	}

	public void setStructure(String structure) {
		this.structure = structure;
	}

	public String getEstateType() {
		return this.estateType;
	}

	public void setEstateType(String estateType) {
		this.estateType = estateType;
	}

	public String getPublicStatu() {
		return this.publicStatu;
	}

	public void setPublicStatu(String publicStatu) {
		this.publicStatu = publicStatu;
	}

}